crypto/tls.serverHandshakeStateTLS13.hello (field)
23 uses
crypto/tls (current package)
handshake_server_tls13.go#L48: hello *serverHelloMsg
handshake_server_tls13.go#L109: hs.hello = new(serverHelloMsg)
handshake_server_tls13.go#L113: hs.hello.vers = VersionTLS12
handshake_server_tls13.go#L114: hs.hello.supportedVersion = c.vers
handshake_server_tls13.go#L148: hs.hello.random = make([]byte, 32)
handshake_server_tls13.go#L149: if _, err := io.ReadFull(c.config.rand(), hs.hello.random); err != nil {
handshake_server_tls13.go#L175: hs.hello.sessionId = hs.clientHello.sessionId
handshake_server_tls13.go#L176: hs.hello.compressionMethod = compressionNone
handshake_server_tls13.go#L196: hs.hello.cipherSuite = hs.suite.id
handshake_server_tls13.go#L266: hs.hello.serverShare = keyShare{group: selectedGroup, data: key.PublicKey().Bytes()}
handshake_server_tls13.go#L294: hs.hello.serverShare.data = append(ciphertext, hs.hello.serverShare.data...)
handshake_server_tls13.go#L460: hs.hello.selectedIdentityPresent = true
handshake_server_tls13.go#L461: hs.hello.selectedIdentity = uint16(i)
handshake_server_tls13.go#L559: vers: hs.hello.vers,
handshake_server_tls13.go#L561: sessionId: hs.hello.sessionId,
handshake_server_tls13.go#L562: cipherSuite: hs.hello.cipherSuite,
handshake_server_tls13.go#L563: compressionMethod: hs.hello.compressionMethod,
handshake_server_tls13.go#L564: supportedVersion: hs.hello.supportedVersion,
handshake_server_tls13.go#L731: copy(hs.hello.random[32-8:], make([]byte, 8))
handshake_server_tls13.go#L734: if err := transcriptMsg(hs.hello, echTranscript); err != nil {
handshake_server_tls13.go#L744: copy(hs.hello.random[32-8:], acceptConfirmation)
handshake_server_tls13.go#L751: if _, err := hs.c.writeHandshakeRecord(hs.hello, hs.transcript); err != nil {